package cz.possoft.explorer.meta.builder;

import cz.possoft.explorer.meta.DomainMetadata;

/**
 * Implementation of this interface can be used for building DomainMetadata from configuration. 
 * Type of configuration depends on concrete implementation.
 * 
 * @author <a href="mailto:mposolda@gmail.com">Marek Posolda</a>
 * @version $Revision$
 */
public interface DomainMetadataBuilder
{
   /**
    * Building DomainMetadata from configuration.
    * 
    * @return DomainMetadata
    */
   public DomainMetadata build() throws DomainMetadataException;   

}

